Beelingo.com

English Dictionary

  • Hide translation

 addle-head addle-head /ˈædlˌhɛd/

noun

  1. A person with confused ideas; incapable of serious thought  ( addle-head , addlehead , birdbrain , loon )
    a person with confused ideas; incapable of serious thought